The approximate mileage of a Tata 50 seater bus is 7 to 8 kilometres per mile. However, this is only an estimate based on a variety of factors, including the condition of the road, the driving style of the driver, and the number of seated passengers.